package com.kmproject.haifu.mvp.model.entity.beans;

import java.util.ArrayList;
import java.util.List;

public class HouseInfoTitleBean {
    private String titleName;
    private List<HouseInfoConfiguration> chileds=new ArrayList<>();
    private List<HousePayWayBean> payChileds=new ArrayList<>();

    public List<HousePayWayBean> getPayChileds() {
        return payChileds;
    }

    public void setPayChileds(List<HousePayWayBean> payChileds) {
        this.payChileds = payChileds;
    }

    public HouseInfoTitleBean(String titleName) {
        this.titleName = titleName;
    }

    public String getTitleName() {
        return titleName;
    }

    public void setTitleName(String titleName) {
        this.titleName = titleName;
    }

    public List<HouseInfoConfiguration> getChileds() {
        return chileds;
    }

    public void setChileds(List<HouseInfoConfiguration> chileds) {
        this.chileds = chileds;
    }

    public static class HouseInfoConfiguration{

        /**
         * createTime : 2019-06-28 10:55:24
         * updateTime : 2019-06-28 11:21:19
         * dictId : 1144440824388423682
         * parentId : 0
         * name : 宽带
         * value : HOUSE_RENT_DETAIL_DZ
         * aliasName : 宽带
         * category : 1
         * description : 短租-房屋配置-宽带
         * remark : 短租-房屋配置
         * icon :
         * listOrder : 1
         * children : []
         * available : true
         */

        private String createTime;
        private String updateTime;
        private String dictId;
        private String parentId;
        private String name;
        private String value;
        private String aliasName;
        private String category;
        private String description;
        private String remark;
        private String icon;
        private int listOrder;
        private boolean available;
        private List<HouseInfoConfiguration> children;
        private boolean isSelect=false;

        public boolean isSelect() {
            return isSelect;
        }

        public void setSelect(boolean select) {
            isSelect = select;
        }

        public String getCreateTime() {
            return createTime;
        }

        public void setCreateTime(String createTime) {
            this.createTime = createTime;
        }

        public String getUpdateTime() {
            return updateTime;
        }

        public void setUpdateTime(String updateTime) {
            this.updateTime = updateTime;
        }

        public String getDictId() {
            return dictId;
        }

        public void setDictId(String dictId) {
            this.dictId = dictId;
        }

        public String getParentId() {
            return parentId;
        }

        public void setParentId(String parentId) {
            this.parentId = parentId;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }

        public String getAliasName() {
            return aliasName;
        }

        public void setAliasName(String aliasName) {
            this.aliasName = aliasName;
        }

        public String getCategory() {
            return category;
        }

        public void setCategory(String category) {
            this.category = category;
        }

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public String getIcon() {
            return icon;
        }

        public void setIcon(String icon) {
            this.icon = icon;
        }

        public int getListOrder() {
            return listOrder;
        }

        public void setListOrder(int listOrder) {
            this.listOrder = listOrder;
        }

        public boolean isAvailable() {
            return available;
        }

        public void setAvailable(boolean available) {
            this.available = available;
        }

        public List<HouseInfoConfiguration> getChildren() {
            return children;
        }

        public void setChildren(List<HouseInfoConfiguration> children) {
            this.children = children;
        }
    }
}
